a nosey parker - Turkish English Dictionary